DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:aichat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:aichat [2024-04-02 11:30] – andiplugin:aichat [2024-05-16 23:50] (current) – version upped andi
Line 6: Line 6:
 email      : dokuwiki@cosmocode.de email      : dokuwiki@cosmocode.de
 type       : action, helper, syntax, CLI type       : action, helper, syntax, CLI
-lastupdate : 2024-03-18+lastupdate : 2024-05-16
 compatible : Jack Jackrum, Kaos compatible : Jack Jackrum, Kaos
 depends    : sqlite depends    : sqlite
Line 49: Line 49:
 ===== Configuration ===== ===== Configuration =====
  
-If you need help with installing, configuring and fine tuning this plugin, feel free to [[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|contact us]] for a quote.+If you need help with installing, configuring and fine tuning this plugin, feel free to [[https://www.cosmocode.de/en/services/wiki/dokuwiki-ai/|contact us]] for a quote.
  
 Use the [[config|Configuration Manager]] to adjust the settings described below. Use the [[config|Configuration Manager]] to adjust the settings described below.
Line 63: Line 63:
   * [[https://console.mistral.ai/api-keys/|Mistral API keys]]   * [[https://console.mistral.ai/api-keys/|Mistral API keys]]
   * [[https://dash.voyageai.com/api-keys|Voyage API keys]]   * [[https://dash.voyageai.com/api-keys|Voyage API keys]]
 +  * [[https://platform.reka.ai/apikeys|Reka API keys]]
 +  * [[https://console.groq.com/keys|Groq API keys]]
  
  
Line 230: Line 232:
  
   * Does this work on multilingual content?   * Does this work on multilingual content?
-    * It seem to work just fine. ChatGPT can work with many languages and will automatically match the user's question language to content in the same language.+    * It seem to work just fine. Most LLMs can work with many languages and will automatically match the user's question language to content in the same language.
   * Can I adjust the prompts used?   * Can I adjust the prompts used?
     * Yes you'll find them in the ''lang/en/*.prompt'' files. Refer to [[https://www.dokuwiki.org/localization#changing_some_localized_texts_and_strings_in_your_installation|Localizing Texts]] on how to override them     * Yes you'll find them in the ''lang/en/*.prompt'' files. Refer to [[https://www.dokuwiki.org/localization#changing_some_localized_texts_and_strings_in_your_installation|Localizing Texts]] on how to override them
Line 246: Line 248:
  
 Developers could use this plugin in their own plugins. Via the helper component you get access to an implementation of AbstractModel which will give you a Client to interact with the current model provider. You also get access to the Embedding object which lets you do similarity searches on the wiki content. Developers could use this plugin in their own plugins. Via the helper component you get access to an implementation of AbstractModel which will give you a Client to interact with the current model provider. You also get access to the Embedding object which lets you do similarity searches on the wiki content.
 +
 +===== See also =====
 +
 +Forum thread: [[https://forum.dokuwiki.org/d/21178-experimental-plugin-aichat-chat-with-your-wiki-pages-using-chatgpt|Experimental Plugin: AIChat - chat with your wiki pages using ChatGPT]]
  
  
plugin/aichat.1712050238.txt.gz · Last modified: 2024-04-02 11:30 by andi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki